/**
 * login模块接口列表
 */

import base from "../base"; // 导入接口域名列表
import axios from "@/request/http"; // 导入http中创建的axios实例
import qs from "qs"; // 根据需求是否导入qs模块

const userapis = {
  // ========================↓↓↓↓↓↓↓demo参考接口格式↓↓↓↓↓↓↓↓↓↓======================================
  // 【get请求】
  //获取所有成员接口
  memberall(params) {
    return axios.get(`${base.yxf}/wapi/v1/shiro/user/select/tree`, { params });
  },
  // 【普通的post请求】
  // 登录接口
  ulogin2(params) {
    return axios.post(
      `${base.yxf}/wapi/v1/pls/stable/login`,
      qs.stringify(params)
    );
  },
  // ========================↓↓↓↓↓↓↓当前页面的接口↓↓↓↓↓↓↓↓↓↓======================================

  // 获取图形验证码
  get_img_code(params) {
    return axios.get(`${base.yxf}/api/msg/img_code`, { params });
  },

  // 用户信息
  get_userinfo(params) {
    return axios.get(`${base.yxf}/api/user/info`, { params });
  },

  // 通过邀请码获取用户信息
  get_userinfobycode(params) {
    return axios.get(`${base.yxf}/api/user/code`, { params });
  },
  // 邀请信息  分裂首页数据
  get_userinvite_info(params) {
    return axios.get(`${base.yxf}/api/user/invite_info`, { params });
  }
};

export default userapis;
